package ch.unisi.inf.java.project.riskbami.model;


/**
 * Abstract class MegaCommand
 * It is an interface, thus each class that implements this interface
 * has to implements the methods written here.
 * 
 * @author minellir@lu.unisi.ch
 * @author babazadm@lu.unisi.ch
 */
public interface Command
{
    /**
     * Signature of the canExecute method.
     */
    public boolean canExecute();
    /**
     * Signature of the execute method.
     */
    public void execute();
}
